TEMPLATE = lib
CONFIG += debug_and_release
TARGET = KatanShared
QT += core \
    gui
HEADERS += model/Board.h \
    model/CornerBuilding.h \
    model/Player.h \
    model/SideBuilding.h \
    model/Tile.h \
    model/IllegalViewException.h \
    model/Answer.h \
    model/BoardDescription.h \
    model/Corner.h \
    model/CornerBuildingDescription.h \
    model/Element.h \
    model/Exception.h \
    model/HexGrid.h \
    model/HexVector.h \
    model/Hexagon.h \
    model/IllegalBoardException.h \
    model/MessageType.h \
    model/PlayerDescription.h \
    model/Request.h \
    model/RuleManager.h \
    model/Side.h \
    model/SideBuildingDescription.h \
    model/TileDescription.h \
    model/defines.h \
    util/Singleton.h \
    view/BordWidget.h \
    view/LayoutHelper.h \
    util/BijectionMap.h
SOURCES += model/Board.cpp \
    model/CornerBuilding.cpp \
    model/Player.cpp \
    model/SideBuilding.cpp \
    model/Tile.cpp \
    model/IllegalViewException.cpp \
    model/Corner.cpp \
    model/Element.cpp \
    model/Exception.cpp \
    model/HexGrid.cpp \
    model/HexVector.cpp \
    model/Hexagon.cpp \
    model/IllegalBoardException.cpp \
    model/RuleManager.cpp \
    model/Side.cpp \
    view/LayoutManager.cpp \
    view/BordWidget.cpp \
    view/LayoutHelper.cpp
